class SeatInfoListEntity {
	String? msg;
	List<SeatInfoListData>? data;
	String? code;

	SeatInfoListEntity({this.msg, this.data, this.code});

	SeatInfoListEntity.fromJson(Map<String, dynamic> json) {
		msg = json['Msg'];
		if (json['Data'] != null) {
			data = <SeatInfoListData>[];(json['Data'] as List).forEach((v) { data!.add(new SeatInfoListData.fromJson(v)); });
		}
		code = json['Code'];
	}

	Map<String, dynamic> toJson() {
		final Map<String, dynamic> data = new Map<String, dynamic>();
		data['Msg'] = this.msg;
		if (this.data != null) {
      data['Data'] =  this.data!.map((v) => v.toJson()).toList();
    }
		data['Code'] = this.code;
		return data;
	}
}

class SeatInfoListData {
	String? passNo;
	int? departmentId;
	String? stateName;
	String? phoneStateName;
	String? onlinetime;
	String? iP;
	String? serverIP;
	String? seatname;
	int? createUserId;
	String? departmentName;
	int? flag;
	String? createDate;
	String? updateDate;
	int? phoneState;
	String? realName;
	String? inPhoneNo;
	String? zXstate;
	int? state;
	int? updateUserId;
	int? iD;
	int? userId;

	SeatInfoListData({this.passNo, this.departmentId, this.stateName, this.phoneStateName, this.onlinetime, this.iP, this.serverIP, this.seatname, this.createUserId, this.departmentName, this.flag, this.createDate, this.updateDate, this.phoneState, this.realName, this.inPhoneNo, this.zXstate, this.state, this.updateUserId, this.iD, this.userId});

	SeatInfoListData.fromJson(Map<String, dynamic> json) {
		passNo = json['PassNo'];
		departmentId = json['Department_id'];
		stateName = json['StateName'];
		phoneStateName = json['PhoneStateName'];
		onlinetime = json['onlinetime'];
		iP = json['IP'];
		serverIP = json['ServerIP'];
		seatname = json['seatname'];
		createUserId = json['CreateUserId'];
		departmentName = json['Department_name'];
		flag = json['Flag'];
		createDate = json['CreateDate'];
		updateDate = json['UpdateDate'];
		phoneState = json['PhoneState'];
		realName = json['Real_name'];
		inPhoneNo = json['InPhoneNo'];
		zXstate = json['ZXstate'];
		state = json['State'];
		updateUserId = json['UpdateUserId'];
		iD = json['ID'];
		userId = json['User_id'];
	}

	Map<String, dynamic> toJson() {
		final Map<String, dynamic> data = new Map<String, dynamic>();
		data['PassNo'] = this.passNo;
		data['Department_id'] = this.departmentId;
		data['StateName'] = this.stateName;
		data['PhoneStateName'] = this.phoneStateName;
		data['onlinetime'] = this.onlinetime;
		data['IP'] = this.iP;
		data['ServerIP'] = this.serverIP;
		data['seatname'] = this.seatname;
		data['CreateUserId'] = this.createUserId;
		data['Department_name'] = this.departmentName;
		data['Flag'] = this.flag;
		data['CreateDate'] = this.createDate;
		data['UpdateDate'] = this.updateDate;
		data['PhoneState'] = this.phoneState;
		data['Real_name'] = this.realName;
		data['InPhoneNo'] = this.inPhoneNo;
		data['ZXstate'] = this.zXstate;
		data['State'] = this.state;
		data['UpdateUserId'] = this.updateUserId;
		data['ID'] = this.iD;
		data['User_id'] = this.userId;
		return data;
	}
}
